<?php
//测试控制器类
class IndexController extends Controller{
    //动作方法
    public function __init()
    {
        define('__TEMPLATE__', __ROOT__.'/Template/'.C('WEBSTYLE'));
    	if (!C('WEBSTATUS')) {
    		$this->display('web_close.html');
    		exit;
    	}
    }
    public function index(){
        //显示视图
        $this->display('Template/'.C('WEBSTYLE').'/index.html');
    }
    //显示指定内容 
    public function content()
    {
       $aid=Q('aid',0,'intval');
       $data=K('Content')->find($aid);//K调ContentModel.class.php,该class是关联调出所有,M是直接操作表，绕过该class
       if (empty($data)) {
           $this->error('文章不存在',__ROOT__);
       }
       $this->assign('data2',$data);
       $this->display('Template/'.C('WEBSTYLE').'/'.$data['content_tpl']);
    }

    //创建xml文件 主要用来存储数据
    public function createXML()
    {
    	$data=array(
    		'author'=>'后盾网',
    		'email'=>'sfssfs@qq.com'
    		);
    	echo Xml::create($data);
    	exit;
    }

    //显示列表
    public function category()
    {
        $cid=Q('cid',0,'intval');
        $data=M('category')->find($cid);
        if(empty($data))$this->error('栏目不存在',__ROOT__);
        $this->assign('data',$data);
        $this->display('Template/'.C('WEBSTYLE').'/'.$data['list_tpl']);
    }
}
